package com.zxtc.wh.servlet.appVersion;

import java.io.File;
import java.util.LinkedList;
import java.util.List;

/**
 * 应用版本更新：
 * 直接接受用户输入的数据的对象
 * 2017年4月27日11:14:47
 */
public class AppUploadVersionBean {

    private File appFile;
    private String appFileFileName;
    private String caption;
    private String appFileContentType;
    private String versionNumber;
    private String versionStr;
    private String updateMessage;
    private String appIdentifier;
    private String installType;
    private String downloadType;
    private String resourceType;
    private String restartType;


    public AppUploadVersionBean() {
    }

    public AppUploadVersionBean(File appFile, String appFileFileName, String caption, String appFileContentType, String versionNumber, String versionStr, String updateMessage, String appIdentifier, String installType, String downloadType, String resourceType, String restartType) {
        this.appFile = appFile;
        this.appFileFileName = appFileFileName;
        this.caption = caption;
        this.appFileContentType = appFileContentType;
        this.versionNumber = versionNumber;
        this.versionStr = versionStr;
        this.updateMessage = updateMessage;
        this.appIdentifier = appIdentifier;
        this.installType = installType;
        this.downloadType = downloadType;
        this.resourceType = resourceType;
        this.restartType = restartType;
    }

    public File getAppFile() {
        return appFile;
    }

    public void setAppFile(File appFile) {
        this.appFile = appFile;
    }

    public String getAppFileFileName() {
        return appFileFileName;
    }

    public void setAppFileFileName(String appFileFileName) {
        this.appFileFileName = appFileFileName;
    }

    public String getCaption() {
        return caption;
    }

    public void setCaption(String caption) {
        this.caption = caption;
    }

    public String getAppFileContentType() {
        return appFileContentType;
    }

    public void setAppFileContentType(String appFileContentType) {
        this.appFileContentType = appFileContentType;
    }

    public String getVersionNumber() {
        return versionNumber;
    }

    public void setVersionNumber(String versionNumber) {
        this.versionNumber = versionNumber;
    }

    public String getVersionStr() {
        return versionStr;
    }

    public void setVersionStr(String versionStr) {
        this.versionStr = versionStr;
    }

    public String getUpdateMessage() {
        return updateMessage;
    }

    public void setUpdateMessage(String updateMessage) {
        this.updateMessage = updateMessage;
    }

    public String getAppIdentifier() {
        return appIdentifier;
    }

    public void setAppIdentifier(String appIdentifier) {
        this.appIdentifier = appIdentifier;
    }

    public String getInstallType() {
        return installType;
    }

    public void setInstallType(String installType) {
        this.installType = installType;
    }

    public String getDownloadType() {
        return downloadType;
    }

    public void setDownloadType(String downloadType) {
        this.downloadType = downloadType;
    }

    public String getResourceType() {
        return resourceType;
    }

    public void setResourceType(String resourceType) {
        this.resourceType = resourceType;
    }

    public String getRestartType() {
        return restartType;
    }

    public void setRestartType(String restartType) {
        this.restartType = restartType;
    }
}

